go a long way to something - Turco Inglés Diccionario